turbine cladding - French English Dictionary